Un quadrat màgic és la disposició d'una sèrie de nombres enters en una taula quadrada o matriu de forma que la suma dels nombres per columnes, files i diagonals sigui la mateixa, la constant màgica.